home *** CD-ROM | disk | FTP | other *** search
- Changes to SWURCC VME Kermit in Version 1.01
- --------------------------------------------
-
- 1. An SCL interface procedure is included for Version 1.01 which allows the
- installer to change the default VME Kermit option. The procedure also sets
- a BOOL value (ASG) which indicates whether terminal connection to VME is
- via ASG (TRUE) or some other communications controller, eg NIC or CSC
- (FALSE). The purpose of the BOOL is to allow VME Kermit to check which
- control characters can be handled by VME and this depends on the comms
- route. As the CSC and NIC handle only a subset of the characters that the
- ASG can handle set the BOOL ASG to FALSE if there is any doubt about the
- comms route.
-
- 2. A warning message is displayed to indicate that VME Kermit doesn't use the
- standard Kermit START-OF-PACKET character (which cannot be handled by VME
- I/O).
-
- 3. Attempts to set START-OF-PACKET, END-OF-LINE or PAD-CHARACTER to a
- character that cannot be handled by VME I/O are trapped.
-
- 4. VME Kermit now does 8th bit prefixing correctly.
-
- 5. The EOF packet sent by VME Kermit no longer contains the data field from
- the last Data packet sent.
-
- 6. The DELAY timer now works properly. Previously if the micro Kermit sent a
- Nak before the DELAY timer expired a VME break-in occurred.
-
- 7. VME Kermit in Server mode no longer sends the name of the first file sent
- in the File_Hdr packet for second (and subsequent) files requested via GET
- command from the micro Kermit.
-
- 8. VME Kermit can now receive a batch of files sent when a micro Kermit has
- sent files generated from a wildcard SEND. Previously VME Kermit output
- several generations of the same filename.
-
- 9. The way VME Kermit standardises filenames has been improved. (VME filenames
- don't conform to 'name.type' as recommended for NOMAL-FORM in the Kermit
- protocol manual). If VME Kermit receives a filename of the form 'name.type'
- it uses 'name' and standardises VME filenames to remove user, group and
- library names and generation numbers.
-
- 10. Resources are now released after each transfer so a file that has just been
- sent to VME can be accessed by another user.
-
- 11. The DEBUG information at PACKET level is now in a more readable form. The
- data field is printed in character form for ASCII and EBCDIC transfers and
- in Hex for BINARY transfers. The data field debug information is printed
- as the data field is assembled for output (flagged KMT_PP_PACKET_DATA_OUT
- and preceding output of the packet) or as the data field is interpreted
- (flagged KMT_PP_PACKET_DATA_IN and following input of the packet). At the
- time the packet is actually output or input the LEN, SEQ and TYPE fields
- are shown decoded, but the MARK, DATA and CHECKSUM are in Hex.
-
- 12. The code has been tidied up and the names of some modules have been
- altered.
-
- Two modules have been combined with other modules: KMT_GLOBALS is now part
- of KMT_DATA_MODULE and KMT_UTILS is now part of KMT_SP_MODULE. KMT_MAIN has
- been renamed KMT_MAIN_MODULE, KMT_PH is now KMT_PH_MODULE, KMT_UI is now
- KMT_UI_MODULE and KMT_SP_MTUP_MODULE is now KMT_SP_MTM. The new SCL
- interface procedure is called KERMIT.
-
-
-
- NOTE: This version of VME Kermit is the standard version. If the communications
- device for terminal connection to VME is an ASG, VME Kermit may not work.
- This is because of a VME bug. Once this bug has been fixed the standard
- version will run via ASG. If you find that VME Kermit will not run via
- ASG please contact SWURCC for details of a modification to circumvent
- the bug.
-
- David Lord (SWURCC)
-
- 16 October 1986
-
-
-